f250b7ab90e3ea902541b5d4f86b958c39ceeb22,plugins/ant/src/com/intellij/lang/ant/config/actions/TargetAction.java,TargetAction,actionPerformed,#AnActionEvent#,54

Before Change


  }

  public void actionPerformed(AnActionEvent e) {
    DataContext dataContext = e.getDataContext();
    Project project = CommonDataKeys.PROJECT.getData(dataContext);
    if (project == null) return;

    for (final AntBuildFile buildFile : AntConfiguration.getInstance(project).getBuildFiles()) {

After Change


  }

  public void actionPerformed(AnActionEvent e) {
    Project project = e.getProject();
    if (project == null) return;

    for (final AntBuildFile buildFile : AntConfiguration.getInstance(project).getBuildFiles()) {
      final String name = buildFile.getPresentableName();
      if (name != null && myBuildName.equals(name)) {
        String[] targets = myTargets.length == 1 && DEFAULT_TARGET_NAME.equals(myTargets[0]) ? ArrayUtil.EMPTY_STRING_ARRAY : myTargets;
        ExecutionHandler.runBuild((AntBuildFileBase)buildFile, targets, null, e.getDataContext(), Collections.<BuildFileProperty>emptyList(), AntBuildListener.NULL);
        return;
      }
    }